pump connection - Spanish English Dictionary